1009170
338318
251656
89328
252757
20811
867560
71389
1319396
105729
957573
190165
819147
905949
1017724
828610
564505
56952
101987
611377
294284
547842
447275
836256